▍ humdrum codex / glint v1.1.2
license AGPL-3.0
982 B raw
id
TASK-042
title
Spellcheck: accept common contractions
status
🏁 Done
assignee
created_date
2026-07-14 02:44
updated_date
2026-07-14 02:45
labels
bug
dependencies
priority
high
ordinal
41000

Description

Spellchecker flagged everyday contractions (isn't, won't, I'd, they've, y'all) because the wordlist stores no apostrophe forms and Known() only trimmed possessive 's/'. Fix: curated builtin contraction set (internal/spell/contractions.go) checked in Known(), plus curly->straight apostrophe normalization so 'isn't' and 'isn’t' both match. Kills the manual-add annoyance.

Acceptance Criteria